the patter of little feet - French English Dictionary